<?php


// No direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

jimport( 'joomla.application.component.view' );
jimport('joomla.html.pagination');

class ShopViewPayment extends JView
{
	function display($tpl = null)
	{	
		$db = &JFactory::getDBO();
		$id = JRequest::getVar('id','');
		if($id == '')
		{
			JToolBarHelper::title(JText::_( 'Способы оплаты' ), 'generic.png');
			JToolBarHelper::addNewX('addPay','Добавить');
			JToolBarHelper::editListX('editPay','Изменить');
			JToolBarHelper::deleteListX('Вы уверены что хотите удалить выбранные способы оплаты ?','delPay');
			
			
			$pagination = new JPagination(0,0, 0);
			$this->assignRef('pagination', $pagination);
			
			$query = "SELECT * FROM #__shop_payment ORDER BY ordering ASC";
			$db->setQuery($query);
			$payments = $db->loadObjectList();
			$edit = false;
			$this->assignRef('edit',$edit);
			$this->assignRef('items',$payments);
		}
		else{
			JToolBarHelper::title(JText::_( 'Добавить способ оплаты' ), 'generic.png');
			JToolBarHelper::save('savePay');
			JToolBarHelper::cancel('cancelPay');
			$id = JRequest::getVar('id', JRequest::getVar('cid'));

			if (is_array($id)) {
				$id = $id[0];
			}
			$db = &JFactory::getDBO();
		
			$editor = & JFactory::getEditor();
			$this->assignRef("editor",$editor);
			
			
			if($id!=0)
			{
				$query = "SELECT * FROM #__shop_payment WHERE id=".$id;
				$db->setQuery($query);
				$item = $db->loadObject();
				$this->assignRef('item', $item);
			}
			$edit = true;
			$this->assignRef('edit',$edit);
		}
		
		parent::display($tpl);
	}
}
?>